Best for Opulence: Royalty eat at La Rive, in the Amstel Inter-Continental Amstel Hotel, Professor Tulpplein 1 (tel. 020/622-6060), as do movie stars, rock stars, opera stars, tennis stars, and even ordinary folks with well-padded pocketbooks. It's luxuriously opulent, the location is great, and the food is outstanding.
Best Value: It breaks my heart to write this, because I know it will only make it harder to find a seat at De Prins, Prinsengracht 124 (tel. 020/624-9382). But duty calls. When you eat in this handsome, friendly, cozy, warm--in a Dutch word, gezellig--brown cafe-restaurant, you'll wonder why you paid twice as much for food half as good in that other place the evening before.
Best Decor: Café Americain, in the Crowne Plaza Amsterdam-American Hotel, Leidsekade 97 (tel. 020/556-3232), really ought to be on UNESCO's World Cultural Heritage list. We're talking Americain the beautiful; the Dutch Art Nouveau and Art Deco elegance includes magnificent chandeliers and velvet upholstery. In the past, tout Amsterdam liked to be seen here (and some of it still does), but now it's mostly for tourists. Don't let that worry you, though: It's still great.
Best Alfresco Dining: Moko, Amstelveld 12 (tel. 020/626-1199), has a terrace beside the Prinsengracht, set back from the water (and the traffic) and shaded by trees. But even the setting pales in comparison to the food.
Best Romantic Meal: Ignore all those whose lips curl into a sneer at such a suggestion--"Why, the very idea!"--and clamber aboard an Amsterdam Dinner Cruise, run by Holland International (tel. 020/622-7788). I won't go so far as to say you'll never eat better, but you have the music, the candlelight, the canals, and maybe the moon over the water, too.
Best Ambience: Short of smuggling french fries into a performance, you can't eat closer to the Concertgebouw than at Bodega Keyzer, Van Baerlestraat 96 (tel. 020/671-1441). Keyzer has some great stories, some great customers, some great looks, and some great food.
Best Grand Cafe: It's not just because of its balcony overlooking Rembrandtplein, or its youthful palm court orchestra, or its breezy Caribbean atmosphere that somehow mixes happily with its continental look, or even just because of its excellent food, that Royal Café de Kroon, Rembrandtplein 17 (tel. 020/625-2011), is the best grand cafe in town. It's because of all these things, and because it really is rather grand.
Best Traditional Dutch: It sounds contradictory to say that D'Vijff Vlieghen ("The Five Flies"), Spuistraat 294-302 (tel. 020/530-4060), is a tad touristy and still traditional Dutch, but somehow it manages to be both.
Best American: Well, Tex-Mex anyway. Rose's Cantina, Reguliersdwarsstraat 38-40 (tel. 020/625-9797), is more of a popular institution than a truly great eatery, though the food can be quite good. You'll probably have to wait a while for a table, during which time Rose's deploys its secret weapon--marvelous margaritas--which is why it's sometimes hard to say how the food tastes.
Best Steak: They've been selling and counting steaks at De Poort, Nieuwezijds Voorburgwal 176-180 (tel. 020/624-0047), for well over a century. Maybe you'll be the lucky one who gets number 7,000,000.
Best Vegetarian: Bolhoed, Prinsengracht 60-62 (tel. 020/626-1803), takes this title for its joie de vivre, romantic atmosphere, and excellent and imaginative vegetarian cooking.
Best Fast Getaway: You wouldn't expect that a restaurant on a train station platform would be a good place to eat, but 1e Klas, Platform 2, Centraal Station (tel. 020/627-3306), is just about worth missing your train for. It offers plenty of good choices and standards that go far enough above the usual run of train station buffets.
Best Sandwich: The only problem with Sal Meijer, Scheldestraat 45 (tel. 020/673-1313), is that it's a bit removed from the action. You can have them deliver, but their delicious authentic kosher sandwiches are well worth a tram ride.
Best Indonesian: Amsterdammers seem to think they own Indonesian food (though not as much as denizens of The Hague do), and everyone has his or her own favorite place. With so many Indonesian restaurants in the city, it's hard to pick just one. Still, Kantjil en de Tijger, Spuistraat 291 (tel. 020/620-0994), has a restrained, refined character and consistently good food.
Best Brunch: At Café Luxembourg, Spuistraat 22-24 (tel. 020/620-6264), you can read the international newspapers provided for you while drinking coffee that actually tastes like coffee and munching your way through an extensive range of breakfast plates, sandwiches, and snacks.
Best Business Lunch: If it's a casual affair, many Amsterdam businesspeople will be perfectly happy with a snack from a seafood stall, but if you aim to impress, try the Mangerie de Kersentuin, in the Garden Hotel, Dijsselhofplantsoen 7 (tel. 020/570-5600). The cuisine is the perfect counterpart to the elegant, refined, yet unstuffy surroundings.
Best View: The big picture windows at the Excelsior, in the Hôtel de l'Europe, Nieuwe Doelenstraat 2-8 (tel. 020/531-1777), provide an unsurpassed view of the Amstel River and Muntplein.
Best Kids' Spot: For small diners with big appetites, there can be no better experience than the KinderKookKafé, Oudezijds Achterburgwal 193 (tel. 020/625-3527), where kids even get to cook their own meals (carefully supervised).
Best Pretheater Dinner: A lot depends on what theater you're going to, of course, as proximity can be a virtue in itself. If you are bound for opera or dance at the Muziektheater, make it Breitner, Amstel 212 (tel. 020/627-7879), which has lots of practice at getting theatergoers fed and watered in style without adding to the stress factor.
Best Late-Night Dinner: You can't help feeling a little sorry for the staff at De Knijp, Van Baerlestraat 134 (tel. 020/671-4248), when you saunter in round about midnight. They've been going hard for hours, but are ready, willing, and just about able to do it one more time.